self-employed persons - Turco Inglés Diccionario